radical leftist - Turkish English Dictionary